﻿<?xml version="1.0" encoding="utf-8"?>
<!-- This file is to be renamed to what app.config says it should be named -->
<modems>
    <!-- 
    schedules for at what times different priorities are allowed to send at. (To avoid bulk SMS in the middle of the night)
    "reserve" means that this priority and those with higher numbers are not allowed to use up the reserved count.
    (This is based on the concept that a subscription allows up to X messages per month)
    priorities are 1 to 15 with 1 as top priority
    -->
    <priorities>
        <prio seq="1" schedule="00:00--23:59" ></prio>
        <prio seq="4" schedule="09:00--23:59" reserve="500"></prio>
        <prio seq="8" schedule="09:00--21:00" ></prio>
    </priorities>
    <!-- 
    Note the xx-ed out numbers. ONE of the phone numbers need to be valid, the others can be set to 
    empty and will be filled in by sending messages from the others to that one. 
    -->
    <modem seq="2" number="+467273267xx" serial="35355804198xxxx" devicepattern="HUAWEI Mobile Connect - 3G PC UI Interface.*?\((?&lt;portname&gt;COM[0-9]+)\)" sentsincefilled="22" periodlimit="5000" isrecieveonly="0">
       <!-- 
       control messages are the operator telling us that our free message count has ended or been renewed 
        -->
      <controlmessages  sender="Telia">
            <warnmsg regex="1">
                <!--Snart tar giltighetstiden på ditt Årskort slut. Mer information om hur du köper ett nytt Årskort, se telia.se/refill-->
                snart.*?slut
            </warnmsg>
            <stopmsg regex="1">
                <!--Dina fria sms på ditt/dina årskort är slut  . Den första nästa månad får du 5000 nya fria sms att använda. Slå *120# för saldo-->
                sms.*?är slut
            </stopmsg>
            <stopmsg regex="1">
                <!--Giltighetstiden på ditt Årskort Sms har gått ut. Mer information om hur du köper ett nytt Årskort, se telia.se/refill-->
                har gått ut
            </stopmsg>
            <startmsg regex="1">
                <!--Idag har du fått nya fria sms på ditt årskort (max 5000 st). För kontroll av saldo och giltighetstid på dina sms slå *120*5# på din mobil. Hälsningar Telia-->
                nya fria sms
            </startmsg>
            <startmsg  regex="1">
                <!--Årskort SMS är nu aktiverat och gäller i 365 dagar. Den första varje månad får du 5000 fria SMS att använda. För att se SMS-saldo tryck *120*5# lur/skicka.-->
                aktiverat
            </startmsg>
        </controlmessages>
        <!-- 
        ussd to check how many free messages are left on the subscription
        -->
        <operatorrequests>
            <checkmsg ussd="*120*5#" regex="1">
                <!--Sms saldo 4 883. Årskort Sms giltigt till 2014-10-02. -->
                Sms saldo (?&gt;count&lt;[0-9\s]+). Årskort Sms giltigt till (?&gt;date&lt;[-0-9]+).
            </checkmsg>
        </operatorrequests>
    </modem>
    <!-- Declare the individual modems -->
    <modem seq="3"  devicepattern="HUAWEI Mobile Connect - 3G PC UI Interface.*?\((?&lt;portname&gt;COM[0-9]+)\)" sentsincefilled="2" periodlimit="5000" isrecieveonly="0">
        <controlmessages sender="telia">
            <startmsg regex="1">nya fria sms</startmsg>
            <startmsg regex="1">aktiverat</startmsg>
            <stopmsg regex="1">sms.*?är slut</stopmsg>
            <stopmsg regex="1">har gått ut</stopmsg>
            <warnmsg regex="1">snart.*?slut</warnmsg>
        </controlmessages>
        <operatorrequests>
            <checkmsg ussd="*120*5#" regex="1">
                <!--Sms saldo 4 883. Årskort Sms giltigt till 2014-10-02. -->
                Sms saldo (?&gt;count&lt;[0-9\s]+). Årskort Sms giltigt till (?&gt;date&lt;[-0-9]+).
            </checkmsg>
        </operatorrequests>
    </modem>
    <modem seq="4"  devicepattern="HUAWEI Mobile Connect - 3G PC UI Interface.*?\((?&lt;portname&gt;COM[0-9]+)\)" sentsincefilled="2" periodlimit="5000" isrecieveonly="0">
        <controlmessages sender="telia">
            <startmsg regex="1">nya fria sms</startmsg>
            <startmsg regex="1">aktiverat</startmsg>
            <stopmsg regex="1">sms.*?är slut</stopmsg>
            <stopmsg regex="1">har gått ut</stopmsg>
            <warnmsg regex="1">snart.*?slut</warnmsg>
        </controlmessages>
        <operatorrequests>
            <checkmsg ussd="*120*5#" regex="1">
                <!--Sms saldo 4 883. Årskort Sms giltigt till 2014-10-02. -->
                Sms saldo (?&gt;count&lt;[0-9\s]+). Årskort Sms giltigt till (?&gt;date&lt;[-0-9]+).
            </checkmsg>
        </operatorrequests>
    </modem>
</modems>